antigen binding site - French English Dictionary